turkey herd - French English Dictionary